mysql-db 压力测试
此文档中包含有两种压力测试工具分别为webbench和ab
本测试中需要用到三台虚拟机
一台为以安装了mysql数据库 10.3.15.192
一台为以安装了安装php和apache环境 10.3.15.174
一台为安装了ab和webbench的服务的
以下配置需在已安装了php和apache环境的虚拟机上操作
将代码放进测试机中
改为mysql虚拟机IP地址
然后重启apache服务
/etc/init.d/apache2 restart
在浏览器中输入 http://ip/mysql.php
出现以下网页表示成功
Ab
Ab -r -n 5000 -c 1000 http://10.3.15.174/mysql.php
攻击机回馈的数据
被攻击机资源使用情况
Ab -r -n 9000 -c 1000 http://10.3.15.174/mysql.php
9000请求1000并发
被攻击机资源使用情况
Webbench
Webbench -t 30 -c 1000 http://10.3.15.174/mysql.php
30秒发1000包
被攻击机资源使用情况
30秒发2000包
Webbench -t 30 -c 2000 http://10.3.15.174/mysql.php
被攻击机资源使用情况